package cn.test;

public class Demo1 {


    public static void main(String[] args) {
        System.out.println("测试的2022_9_13");
        System.out.println("测试冲突...");
        int a = 20;
        int b = 40;
        int c = 30;
//  比较三个数大小
        // 先把a和b 最大值 求出
        // 最大值和c比较 最后出来了结果


//        int maxNum = (a > b) ? a : b;
//        int maxNum2 = (maxNum > c) ? maxNum : c;
//        int num = (((a > b) ? a : b) > c) ? ((a > b) ? a : b) : c;
//        System.out.println("maxNum2 = " + maxNum2);
//        System.out.println(maxNum);



//      比较两个整数是否相等
//        boolean c = (a == b)?true:false;
//        System.out.println(c);


//        获取2个数中最大值

//        int c = (a>b)?a:b;  // a的位置就是前面语句的肯定
//        System.out.println(c);

        //三元运算符（比较表达式）?（表达式1：表达式2）;

//        (a>b)?(true:false);


//        if(a>b  || b<c ||  c< d   ){ // false  true   true ===>   true
//            // | 逻辑或他只要有一个条件满足就是true  后面的不需要再运算了 他就有一个效果 叫做短路
//
//        }
//
//        if(a>b  && b<c ){
//
//        }


//        System.out.println(a < b | b < c);			    //true | true = true
//        System.out.println(a < b | b > c);				//true | false = true
//        System.out.println(a > b | b < c);				//false | true = true
//        System.out.println(a > b | b > c);              // false | false = false

        //  | 逻辑或运算符
        // 遇true则 true


//		System.out.println(a < b & b < c);		     	//true & true = true
//		System.out.println(a < b & b > c);				//true & false = false
//		System.out.println(a > b & b < c);				//false & true = false
//		System.out.println(a > b & b > c);				//false & false = false*/
        // 逻辑运算符
        // &  逻辑与    合和的关系


    }
    //    	+  —  *  /   %  + +  - -
//    D 注意事项：
//    a  +号在java中有三种作用 ，代表正号， 做加法运算符，字符串的连接符。
//    b  整数的相除只能得到整数，如果想要得到小数，必须把数据变成浮点类型。
//    c  / 获取的是除法操作的商，%获取的是触发操作的余数。
    //        int sum = 1+2;  // + 运算符
//        System.out.println("运算符"+sum); // + 拼接
//        int b = 7/4;  // 取商
//        System.out.println(b);
//        int c = 7%2; // 取余数   // 4...0
//        System.out.println(c);
//        a 单独使用：
//        放在操作数的前面和后面效果一样（这种用法我们常见）
//        b 参与运算使用
//        放在操作数的前面
//        放在操作数的后面
//        int a = 3;
//        int b;
//        //b = a++;  //当++在变量后面的时候，会先将变量中的值取出来做赋值操作，然后自身加1
//         b= ++a; //当++在变量前面的时候，会先自身加1，然后再将结果赋值
//        System.out.println("a=" + a);
//        System.out.println("b=" + b);
//    int a = 4;
//        a += 5; // a = a+5
//        a -= 3;  // a = a-3;
//        a *= 2;//
//        System.out.println(a);
//        关系运算符的基本用法及其注意事项
//        A关系运算符有哪些（比较运算符 ，条件运算符）
//	        == ,!=, >,>= ,<,<=
//        注意事项：
//        无论的你的操作是简单还是复杂，结果是 Boolean类型
//	       ==不能写成 =
}
